distributed ledger technology (dlt) - Turkish English Dictionary